home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / comm / irc / epic4.lha / doc / EPIC_ABOUT < prev    next >
Text File  |  2002-09-18  |  3KB  |  68 lines

  1. EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient.
  2.  
  3. EPIC4 is a new direction in ircII development.  No longer is EPIC
  4. 100% backwards compatable with ircII, but instead we have chosen to
  5. find those things where compatability is undesirable, and fix them.
  6. No gratuitous incompatabilities have been added, but lots of  new
  7. code has been added to make EPIC the best ircII client we could make.
  8.  
  9. EPIC4 is derived directly from EPIC3, which was itself derived from 
  10. IRC-II which is currently maintained by Matthew Green, and includes 
  11. in whole all the additions included in the "plus" clients by Jeremy 
  12. Nelson and all of the modifications in the "mod" clients by Jake Khuon.  
  13. EPIC is currently maintained by EPIC Software Labs (ESL), comprised of 
  14. Jeremy Nelson, Jake Kuhon, Robert Chady, and a cast of a dozen others.
  15.  
  16. A lot of information about EPIC can be gotten at the EPIC Software Labs
  17. home page at <http://www.epicsol.org/>
  18.  
  19. The more or less official list of sites that mirror the EPIC source code
  20. is at <http://www.epicsol.org/ftp.phtml>
  21.  
  22. If you want to mirror EPIC on your ftp site, please visit the above URL
  23. and contact the Mirror List Maintainer for more details.  You do not need
  24. specific permission to mirror EPIC, but we would like to know if you are
  25. mirroring, so we can put you on the list!
  26.  
  27.  
  28. WHAT EPIC IS AND IS NOT:
  29. -----------------------
  30. EPIC is completely safe:  There are no hidden trap doors.  We value your 
  31. trust, and will not do anything to abuse it.
  32.  
  33. EPIC is programmable:  While ircII does contain a wide range of commands 
  34. and functions, several glaring ommisions exist, which EPIC has attempted 
  35. to fill, making the ircII language complete, precise, and efficient.
  36.  
  37. EPIC supports bots:  We do not agree with those who feel that script bots 
  38. are all the evil of irc, and we feel that scripts bots must not be 
  39. squelched by those who have the stranglehold of control on irc.  EPIC will
  40. support bots for as long as we maintain it.
  41.  
  42. EPIC is not anal retentive:  EPIC allows you to do EVERYTHING that the irc 
  43. protocol (RFC 1459) allows, and does not place any arbitrary restrictions 
  44. upon you.  EPIC *does* fully comply with the protocol as shipped and does 
  45. not allow you to do anything that is deemed illegal by the protocol.
  46.  
  47. EPIC is complete:  EPIC supplies over 100 various functions and commands
  48. which allow you to do things very quickly that required very large or slow 
  49. scripts in the past.
  50.  
  51. EPIC uses ANSI function declarations.  Most current versions of the stock 
  52. client do have full prototyping for all functions, which has the same net 
  53. effect as the work we have done.  We, however, chose to move all our function 
  54. headers to the ANSI style, rather than relying on K&R with function 
  55. prototypes.  We provide a function declaration in a header file for every
  56. extern function.
  57.  
  58. EPIC is getting smaller and faster.  Changes are continually underway
  59. to provide a faster client with more functionality while using less CPU 
  60. cycles.  While these may appear to be conflicting goals, the whole point 
  61. of the EPIC project is to provide the best client that runs as well as 
  62. can be managed.
  63.  
  64. The EPIC mailing list is list@epicsol.org.  It is run by MailMan.  The list 
  65. should be considered *low traffic*, and is used primarily for product release 
  66. announcements and public bug reports.  Everything else should be taken to 
  67. private email.
  68.